package com.ttbj.rule.po;

import java.util.Date;

import com.ttbj.move_rule.po.BillDistance;

public class CarriageRule {
    private Long billId;

    private String billNum;

    private Float billWeightPrice;

    private Float billUnitPrice;

    private Float billBulkPrice;

    private Float billDistancePrice;

    private Integer billType;

    private String billComnum;

    private Float billWeight;

    private Float billBulk;

    private String billInsTime;

    private String billUpdateTime;

    private Integer billIsDelete;

    private Double billDiscount;
    
    private BillDis billDistance;
    
    private Float wtTiming;
    
    private Float wtCarType;
    
    private Float wtServe;
    
    public CarriageRule() {
		// TODO Auto-generated constructor stub
	}
 
	public CarriageRule(Integer billType, BillDis billDistance, Float wtTiming, Float wtCarType, Float wtServe) {
		super();
		this.billType = billType;
		this.billDistance = billDistance;
		this.wtTiming = wtTiming;
		this.wtCarType = wtCarType;
		this.wtServe = wtServe;
	}

	public BillDis getBillDistance() {
		return billDistance;
	}

	public void setBillDistance(BillDis billDistance) {
		this.billDistance = billDistance;
	}

	public Float getWtTiming() {
		return wtTiming;
	}

	public void setWtTiming(Float wtTiming) {
		this.wtTiming = wtTiming;
	}

	public Float getWtCarType() {
		return wtCarType;
	}

	public void setWtCarType(Float wtCarType) {
		this.wtCarType = wtCarType;
	}

	public Float getWtServe() {
		return wtServe;
	}

	public void setWtServe(Float wtServe) {
		this.wtServe = wtServe;
	}

	public Long getBillId() {
        return billId;
    }

    public void setBillId(Long billId) {
        this.billId = billId;
    }

    public String getBillNum() {
        return billNum;
    }

    public void setBillNum(String billNum) {
        this.billNum = billNum == null ? null : billNum.trim();
    }

    public Float getBillWeightPrice() {
        return billWeightPrice;
    }

    public void setBillWeightPrice(Float billWeightPrice) {
        this.billWeightPrice = billWeightPrice;
    }

    public Float getBillUnitPrice() {
        return billUnitPrice;
    }

    public void setBillUnitPrice(Float billUnitPrice) {
        this.billUnitPrice = billUnitPrice;
    }

    public Float getBillBulkPrice() {
        return billBulkPrice;
    }

    public void setBillBulkPrice(Float billBulkPrice) {
        this.billBulkPrice = billBulkPrice;
    }

    public Float getBillDistancePrice() {
        return billDistancePrice;
    }

    public void setBillDistancePrice(Float billDistancePrice) {
        this.billDistancePrice = billDistancePrice;
    }

    public Integer getBillType() {
        return billType;
    }

    public void setBillType(Integer billType) {
        this.billType = billType;
    }

    public String getBillComnum() {
        return billComnum;
    }

    public void setBillComnum(String billComnum) {
        this.billComnum = billComnum == null ? null : billComnum.trim();
    }

    public Float getBillWeight() {
        return billWeight;
    }

    public void setBillWeight(Float billWeight) {
        this.billWeight = billWeight;
    }

    public Float getBillBulk() {
        return billBulk;
    }

    public void setBillBulk(Float billBulk) {
        this.billBulk = billBulk;
    }

    public String getBillInsTime() {
        return billInsTime;
    }

    public void setBillInsTime(String billInsTime) {
        this.billInsTime = billInsTime;
    }

    public String getBillUpdateTime() {
        return billUpdateTime;
    }

    public void setBillUpdateTime(String billUpdateTime) {
        this.billUpdateTime = billUpdateTime;
    }

    public Integer getBillIsDelete() {
        return billIsDelete;
    }

    public void setBillIsDelete(Integer billIsDelete) {
        this.billIsDelete = billIsDelete;
    }

    public Double getBillDiscount() {
        return billDiscount;
    }

    public void setBillDiscount(Double billDiscount) {
        this.billDiscount = billDiscount;
    }

	@Override
	public String toString() {
		return "CarriageRule [billId=" + billId + ", billNum=" + billNum + ", billWeightPrice=" + billWeightPrice + ", billUnitPrice=" + billUnitPrice + ", billBulkPrice=" + billBulkPrice + ", billDistancePrice=" + billDistancePrice + ", billType=" + billType + ", billComnum=" + billComnum
				+ ", billWeight=" + billWeight + ", billBulk=" + billBulk + ", billInsTime=" + billInsTime + ", billUpdateTime=" + billUpdateTime + ", billIsDelete=" + billIsDelete + ", billDiscount=" + billDiscount + ", billDistance=" + billDistance + ", wtTiming=" + wtTiming + ", wtCarType="
				+ wtCarType + ", wtServe=" + wtServe + "]";
	}
    
}